we hit the jackpot - German English Dictionary